<?php namespace system\model;

use hdphp\model\Model;

class Itemlist extends Model{

	//数据表
	protected $table = "vivo_itemlist";

	//完整表名
	protected $full = false;

	//自动验证
	protected $validate=[
		//['字段名','验证方法','提示信息',验证条件,验证时间]
		['kucun','required','请输出库存',3,3 ],
		['no','required','请输出库存',3,3 ],
	];

	//自动完成
	protected $auto=[
		//['字段名','处理方法','方法类型',验证条件,验证时机]

	];

	//自动过滤
    protected $filter=[
        //[表单字段名,过滤条件,处理时间]
    ];

	//时间操作,需要表中存在created_at,updated_at字段
	protected $timestamps=false;


	//禁止插入的字段
	protected $denyInsertFields = [];

	//禁止更新的字段
	protected $denyUpdateFields = [];

	//前置方法 比如: _before_add 为添加前执行的方法
	protected function _before_add(){}
	protected function _before_delete(){}
	protected function _before_save(&$data){}

	protected function _after_add(){}
	protected function _after_delete(){}
	protected function _after_save(){}

	/**
	 * @return bool
	 * 添加
	 */
	public function store(){
		if (!$this->create()) return false;
		//自动验证成功后直接执行添加
		$combine=implode(",",$_POST['combine']);
		$data=[
			'combine'=>$combine,
			'no'=>$_POST['no'],
			'kucun'=>$_POST['kucun'],
			'sid'=>$_POST['sid'],
		];
		return $this->add($data);
	}
	
}